Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Lake Placid, Florida (FL), United States

Schooni`s
4
50 reviews

Main Street, Lake Placid, FL 33852, Lake Placid

Very friendly and welcoming. Good food. Good pizza and burgers. Love the pizza.